back-pack power source - Spanish English Dictionary